package com.hutao.medical.constant;

public class ModifyConstant {


	public static final Integer UN_MODIFY = 1;

	public static final Integer MODIFIED = 2;

	// 诊断时间为空
	public static final String NULL_DIAG_CONFIRM_TIME_CODE = "10001";

	// 质控日期为空或小于入院日期
	public static final String NULL_QUALITY_OR_LOWER_THAN_INHOSPITAL_TIME = "10002";

	// 患者HIV选择为空,要选择未做、阴性或阳性之一
	public static final String NULL_HIV = "10003";

	// 患者HCV选择为空,要选择未做、阴性或阳性之一
	public static final String NULL_HCV = "10004";

	// 患者HBSAG选择为空,要选择未做、阴性或阳性之一
	public static final String NULL_HBSAG = "10005";

	// 病案质量未录入或不是"甲级病案","乙级病案","丙级病案"!
	public static final String NULL_MEDICAL_RECORD_QUALITY_OR_NOT_IN＿ABC = "10006";

	// 科主任为空
	public static final String NULL_HEAD_OF_DEPARTMENT = "10007";

	// 质控医生为空
	public static final String NULL_QUALITY_CONTROL_PHYSICIAN = "10008";

	// 质控护士为空
	public static final String NULL_QUALITY_CONTROL_NURSE = "10009";

	// 经治医师为空
	public static final String NULL_DOCTOR_OF_TREATMENT = "10010";

	// 主治医师为空
	public static final String NULL_ATTENDING_DOCTOR = "10011";

	// 编码员为空
	public static final String NULL_CODER = "10012";

	// 门诊出院诊断为空或者不是符合、不符合、不肯定之一
	public static final String NO_OUTPATIENT_DISCHARGE_DIAGNOSIS_OR_ISUNDO = "10013";

	// 入院出院诊断符合未录入或不是符合不符合不肯定之一
	public static final String NO_HOSPITAL_DISCHARGE_DIAGNOSIS_OR_ISUNDO = "10014";

	// 第一出院诊断名称为空
	public static final String NULL_MAIN_DIAGNOSIS = "10015";

	// 第一出院诊断治疗结果不是'治愈'、'好转'、'无效'、'未治'、'其他'之一
	public static final String NULL_MAIN_DIAGNOSIS_RESULT = "10016";

	// 第一出院诊断编码名称为空
	public static final String NULL_MAIN_DIAGNOSIS_CODE = "10017";

	// 诊断编码名称为空
	public static final String NULL_IN_HOSPITAL_DIAGNOSIS_CODE = "10018";

	// 该病例治疗结果和出院方式数据不一致
	public static final String RESULT_TREAMENT_NOTCONSISTENT_DISCHARGE_DATA = "10019";

	// 无病理诊断名称时,临床与病理诊断符合没有选择未做
	public static final String CLININAL_DIAGNOSIS_NOT_DONE = "10020";

	// 有病理诊断名称时,临床与病理诊断符合为空或者选择未做
	public static final String CLININAL_DIAGNOSIS__DONE = "10021";

	// 主要诊断和其他诊断编码重复
	public static final String MAIN_DIAGNOSIS_OTHER_DIAGNOSIS_REPEAT = "10022";

	// 主要诊断名称重复
	public static final String MAIN_DIAGNOSIS_REPEAT = "10023";

	// 无手术操作时,手术前后诊断符合情况没有选择未做
	public static final String NO_OPERATION_CLININAL_AND_PATHOLOGICAL_IS_UNDO = "10024";

	// 医疗付款方式为空
	public static final String NULL_PAY_STYLE = "10025";

	// 付费方式为军队医改未填写是否为军事训练伤
	public static final String WHETHER_MILITARY_TRAINING_INJURY = "10026";

	// 年龄应大于等于0 且小于等于150
	public static final String NULL_AGE_OR_RANGE_WIDTH = "10027";

	// 死亡患者尸检选择了有或者无，离院方式必须是死亡
	public static final String DEAD_BODY_CHECK_OUTTYPE_NOT_DEAD = "10028";
	
	// 12岁以下儿童不能以有男性女性生殖疾病和分娩相关的编码为主要诊断编码
	public static final String CHILD_NOT_CONTAIM_DIAG_CODE = "10029";
	
	//男性主要诊断不能包含女性生殖器、乳方、分娩相关的主要诊断编码
	public static final String MAN_MAIN_DIAG_NOT_CONTAIM_DIAG_CODE = "10030";
	
	//男性主要诊断不能包含女性生殖器、乳方、分娩相关的主要诊断编码
	public static final String FEMALE_MAIN_DIAG_NOT_CONTAIM_DIAG_CODE = "10031";
	
	//主要诊断不能以B95-B97、O06、Z80-Z99、T32、M99开头为主要诊断编码
	public static final String MAIN_DIAG_CODE_NOT_CONTAIN = "10032";
	
	//主要诊断以T80-T88开头为主要诊断编码可能隐含医疗风险
	public static final String MAIN_DIAG_CODE_HAS_RAISE = "10033";

	//男性其他诊断编码不能以女性疾病编码开头的编码
	public static final String MAN_MIAN_OTHER_DIAG_CODE_NOT = "10034";
	
	//女性其他诊断编码不能以男性疾病编码开头的编码
	public static final String FEMAL_MIAN_OTHER_DIAG_CODE_NOT = "10035";
	
	//性别为男性时门诊诊断不能以女性疾病编码作为门诊诊断编码
	public static final String MAN_CLINIC_DIAG_CODE_NOT = "10036";
	
	//女性其他诊断编码不能以男性疾病编码开头的编码
	public static final String FEMAL_CLINIC_DIAG_CODE_NOT = "10037";
	
	// 入院时间为空
	public static final String NULL_INHOSPITAL_TIME = "1006";

	// 出院时间为空
	public static final String NULL_OUTHOSPITAL_TIME = "1007";

	// 确诊时间小于入院时间
	public static final String CONFIRM_TIME_LOWER_INHOSPITAL_TIME = "1008";

	// 确诊时间大于出院时间
	public static final String CONFIRM_TIME_GREATER_THAN_OUTHOSPITAL_TIME = "1009";

	// 出院时间小于入院时间
	public static final String OUTHOSPITAL_TIME_LOWER_THAN_INTHOSPITAL_TIME = "1010";

}
